package ro.isdc.training.ejb3.student.dao;

import ro.isdc.training.ejb3.student.domain.Student;
import ro.isdc.training.ejb3.student.domain.StudentId;

/**
 * Student Data Access Object Interface.
 * 
 * @author Andrei Chirila
 */
public interface StudentDAO {
  
  /**
   * Finds a student by a student identifier.
   * 
   * @param studentId student identifier
   * @return the found student.
   */
  Student findStudentByIdentification(StudentId studentId);
}
